package io.renren.modules.sp.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.Map;

/**
* 赛项
*
* @author whc 15953295779@126.com
* @since 3.0 2023-04-20
*/
@Data
@ApiModel(value = "赛项")
public class SpMatchItemDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long id;

    private Long matchId;

    private String matchName;

    private Long baseMatchItemId;

    private String baseMatchItemName;

    private Integer itemType;

    @ApiModelProperty(value = "指导老师的数量（个人赛默认1   团体赛输入固定数量）")
    private Integer teacherNum;
    @ApiModelProperty(value = "参赛学生数量")
    private Integer studentNum;

    private Integer teacherNumMax;

    private Integer studentNumMax;

    private String code;

    private String addr;

    private Integer adminId;

    private String adminName;

    private Map<String,Object> total;

    private Long nopassNumCount;
    private Long groupsNumCount;
    private Long studentNumCount;
    private Long teacherNumCount;
    private Long teamsNumCount;


    private String noticeTitle;

    private String noticeContent;

    private Date noticeTime;

    private Integer drawOpen;

    private Integer isDraw;

    private Integer scoreOpen;

    private Map<String,Object> count;

}
